cable-laying ship - Turkish English Dictionary